混淆: to obscure, to confuse, to mix up, to blur, to mislead...
长久: (for a) long time...
于: in, at, to, from, by, than, out of...
吵嘴: to quarrel...
拼命: to do one's utmost, with all one's might, at all costs, (to work or fight) as if one's life depends on it...
航行: to sail, to fly, to navigate...
无私: selfless, unselfish, disinterested, altruistic...
持: to hold, to grasp, to support, to maintain, to persevere, to manage, to run (i.e. administer), to control...